#ifndef DATA_READER_H
#define DATA_READER_H

#include <filesystem>
#include <fstream>
#include <deque>
#include <array>
#include "Coord3D.hpp"

class DataReader
{
  public:
    DataReader();
    void RefreshData(std::filesystem::path path);
    virtual ~DataReader();
    std::deque<std::array<Cood3D,25>> coodList;
    void operator>>(std::array<Cood3D,25>& array);
  private:
    decltype(coodList)::iterator listptr;
};

#endif
